trolley shield - French English Dictionary